directed tissue donation - French English Dictionary